using ZR.Model;
using ZR.Model.Dto.Business.ProductionControl;
using ZR.Model.Models.ProductionControl;

namespace ZR.Service.Business.IBusinessService
{
    /// <summary>
    /// 操作类型点位详情配置service接口
    /// </summary>
    public interface IOperationPointConfigService : IBaseService<OperationPointConfig>
    {
        PagedInfo<OperationPointConfigDto> GetList(OperationPointConfigQueryDto parm);

        OperationPointConfig GetInfo(int Id);

        public Dictionary<int, List<OperationPointConfig>> ListByOpAndType(string station, string line, string production, int pointtype, int itemNo);

        OperationPointConfig AddOperationPointConfig(OperationPointConfig parm);

        int UpdateOperationPointConfig(OperationPointConfig parm);
    }
}